package com.im.service.projectInfo.dao;

import org.apache.ibatis.annotations.Mapper;

import com.im.service.dto.DocInfo;
import com.im.service.dto.ImplementProject;
import com.im.service.dto.ProjProceSubmit;
import com.im.service.dto.ProjectStage;
import com.im.service.dto.StageNode;

@Mapper
public interface IImplementProjOperDAO {
    /*int deleteByPrimaryKey(String impleProjId);

    int insert(ImplementProject record);

    int insertSelective(ImplementProject record);

    ImplementProject selectByPrimaryKey(String impleProjId);

    int updateByPrimaryKey(ImplementProject record);*/
	
	void addImplementProj(ImplementProject record);

	int updateByPrimaryKeySelective(ImplementProject implProj);

	void addProjStage(ProjectStage projStage);

	void addStageNode(StageNode stageNode);

	void addDocInfo(DocInfo docInfo);

	void updateProjProceSubmit(ProjProceSubmit projProceSubmit);

	void addProjProceSubmit(ProjProceSubmit projProceSubmit);

	void updateProjStage(ProjectStage projStage);
}